<?php

  include("../bd/conexao/config.php");  // Arquivo de configuração MySQL
       
  if (!empty($_POST)) {

      // Verifica se a variável $_POST['txtLogin'] foi iniciada
    
      if (isset($_POST["txtLogin"])) {

        $nome      = $_POST["txtNome"]; 
        $login     = $_POST["txtLogin"];
        $senha     = $_POST["txtSenha"];           
        $perfil    = $_POST["cbPerfilUsuario"];    
      }

      $senha_crypt = base64_encode($senha);

      $sql       = "INSERT INTO usuarios(nome, login, senha, perfil_usuario_id) VALUES ('" .$nome. "', '" .$login. "', '" .$senha_crypt. "', '" .$perfil. "')"; 
      $query     = mysql_query($sql, $conexao);   // Realiza a inserção no banco de dados
      $resultado = mysql_affected_rows();        //  Retorna o número de linhas atingidas pela instrução SQL INSERT

      /* Validação para possível erro gerado pela instrução SQL */ 

      if (mysql_error() == "") {

        echo $resultado;

      } else {      

        $resultado = strstr(mysql_error(), "key");

        /* Erro gerado pelo MYSQL por tentar cadastrar o mesmo login */

        if ($resultado == "key 'login_UNIQUE'") {

          echo 2;      

        }

      }         

  }

?>